package io.renren.modules.eas.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 关键词表
 *
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2023-09-26 23:32:06
 */
@Data
@TableName("eas_comment_keys")
public class EasCommentKeysEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 关键词id
	 */
	@TableId
	private Long id;
	/**
	 * 五育id
	 */
	private Long educationId;
	/**
	 * 五育大主题id
	 */
	private Long eduthemeId;
	/**
	 * 大主题对应方面id
	 */
	private Long eduaspectId;

	/**
	 * 关键词
	 */
	@TableField("`keys`")
	private String keys;
	/**
	 * 关键词级别
	 */
	private String keysLevel;
	/**
	 * 学生类型
	 */
	private String studentType;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 创建者
	 */
	private Long createBy;
	/**
	 * 更新时间
	 */
	private Date updateTime;
	/**
	 * 更新者
	 */
	private Long updateBy;

	/**
	 * 0 内置 1 自定义
	 */
	private Integer type;

	/**
	 * 1已激活,-1 未激活
	 */
	private Integer status;

	@TableField(exist = false)
	private String aspectStr;

	@TableField(exist = false)
	private String educationName;
	@TableField(exist = false)
	private String eduthemeName;
	@TableField(exist = false)
	private String eduaspectName;

}
